package com.hyt.it.ogt.ykcj.domain.exam;


import com.hyt.it.ogt.ykcj.common.annotation.Excel;
import com.hyt.it.ogt.ykcj.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 企业招聘分数线设置科目分数对象 enterprise_exam_score_line_setting_sub
 *
 * @author liying
 * @date 2021-11-018
 */
@Data
public class EnterpriseExamScoreLineSettingSub extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    @ApiModelProperty(value = "ID")
    private String id;

    /**
     * 企业分数线设置ID
     */
    @ApiModelProperty(value = "企业分数线设置ID")
    @Excel(name = "企业分数线设置ID")
    private String enterpriseExamScoreLineSettingId;

    /**
     * 考试科目ID
     */
    @ApiModelProperty(value = "考试科目ID")
    @Excel(name = "考试科目ID")
    private String subjectId;

    /**
     * 考试科目ID
     */
    @ApiModelProperty(value = "子考试ID")
    @Excel(name = "子考试ID")
    private String examId;

    /**
     * 考试科目ID
     */
    @ApiModelProperty(value = "操作符")
    @Excel(name = "操作符")
    private String comparisonType;

    /**
     * 分数线
     */
    @ApiModelProperty(value = "分数线")
    @Excel(name = "分数线")
    private BigDecimal score;

    /**
     * 区间名称
     */
    @ApiModelProperty(value = "区间名称")
    @Excel(name = "区间名称")
    private String regionName;

    /**
     * 区间考试分数
     */
    @ApiModelProperty(value = "区间考试分数")
    @Excel(name = "区间考试分数")
    private BigDecimal regionStartScore;

    /**
     * 区间结束分数
     */
    @ApiModelProperty(value = "区间结束分数")
    @Excel(name = "区间结束分数")
    private BigDecimal regionEndScore;

    /**
     * 排序号
     */
    @ApiModelProperty(value = "排序号")
    @Excel(name = "排序号")
    private Integer sort;
}
